looks more like an airbag suspension to me:

Nissan